wsl上安装kubernetes kubernetes安装详解

您所在的位置:网站首页 k8s ENI网络详解 wsl上安装kubernetes kubernetes安装详解

wsl上安装kubernetes kubernetes安装详解

2023-05-25 21:11| 来源: 网络整理| 查看: 265

Kubernetes详细配置安装说明(保姆级篇高效)环境说明kubernetes 也叫 k8s

目前常见生产部署Kubernetes 集群主要有两种方式: kubeadm 安装

Kubeadm 是一个K8s 部署工具,提供kubeadm init 和kubeadm join,用于快速部署Kubernetes 集群。 官方地址:https://kubernetes.io/docs/reference/setup-tools/kubeadm/kubeadm/

二进制

如果你是老手 或者时间非常充足 那么二进制搭建,参考官网 https://kubernetes.io/zh-cn/docs/home/新手建议 kubeadm 安装一、环境准备最少两台主机 有虚拟机也可以 理解几个概念 集群和主从 主从 就是 一主一从,一主多从 多主多从等等 也就是有 主节点和从节点,也可以认为是 一个master 节点 和 一个或多个 slave 节点 也还可以理解为 一个 主机 带着一个 副主机 这么来理解 集群就是有多个 主从 组合成 一个集群,当然集群概念 可以很宽泛 条件不够的可以配置 两台主机即可 需要可以自己增加 主机系统 RockyLinux8 RockyLinux9 Centos 8 Centos7 均可

节点

IP地址

性能分配

master

192.168.100.200

处理器内核 4 内存 8G

node01

192.168.100.201

处理器内核 4 内存 8G

二、初始化环境2.1 配置主机名

Master

hostnamectl set-hostname master

Node

hostnamectl set-hostname node012.2 配置hosts 解析

Master and Node cat /etc/hosts

cat /etc/hosts 192.168.100.200 master 192.168.100.201 node01 EOF2.3 安装依赖文件

Master and Node

yum install -y conntrack ipvsadm ipset jq iptables curl sysstat libseccomp wget vim net-tools git2.4 设置防火墙为 Iptables 并设置空规则

Master and Node

systemctl stop firewalld && systemctl disable firewalld yum -y install iptables-services && systemctl start iptables && systemctl enable iptables && iptables -F && service iptables save2.5 关闭 SELINUX

Master and Node

swapoff -a && sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab setenforce 0 && sed -i 's/^SELINUX=.*/SELINUX=disabled/' /etc/selinux/config2.6 调整内核参数

Master and Node

modprobe br_netfilter cat /etc/systemd/journald.conf.d/99-prophet.conf


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3